cattle stall - French English Dictionary